
/**
 * @author pbalogh
 */
package functions
{
	public class ListOfNodes 
	{
		public static var LIST : Array = [ 
		"AbsFunctionNode",
 		"AddFunctionNode",
 		"CarFunctionNode",
 		"CdrFunctionNode",
 		"CondFunctionNode",
 		"ConsFunctionNode",
 		"CosFunctionNode",
 		"DivFunctionNode",
 		"DoTimesFunctionNode",
 		"DynamicFunctionNode",
 		"EllipseFunctionNode",
 		"EqFunctionNode",
 		"GetfFunctionNode",
 		"GreaterThanFunctionNode",
 		"IfFunctionNode",
 		"LambdaFunctionNode",
 		"LessThanFunctionNode",
 		"ModFunctionNode",
 		"MultFunctionNode",
 		"PrintFunctionNode",
 		"PrognFunctionNode",
 		"RandomFunctionNode",
 		"SetfFunctionNode",
 		"SetLiteralFunctionNode",
 		"SetPixel",
 		"SinFunctionNode",
 		"SubFunctionNode",
 		"TanFunctionNode"];

		public function ListOfNodes()
		{
			var fn : Class;
			fn = functions.AbsFunctionNode;
			fn = functions.AddFunctionNode;
			fn = functions.CarFunctionNode;
			fn = functions.CdrFunctionNode;
			fn = functions.CondFunctionNode;
			fn = functions.ConsFunctionNode;
			fn = functions.CosFunctionNode;
			fn = functions.DivFunctionNode;
			fn = functions.DoTimesFunctionNode;
			fn = functions.DynamicFunctionNode;
			fn = functions.EllipseFunctionNode;
			fn = functions.EqFunctionNode;
			fn = functions.GetfFunctionNode;
			fn = functions.GreaterThanFunctionNode;
			fn = functions.IfFunctionNode;
			fn = functions.LambdaFunctionNode;
			fn = functions.LessThanFunctionNode;
			fn = functions.ModFunctionNode;
			fn = functions.MultFunctionNode;
			fn = functions.PrintFunctionNode;
			fn = functions.PrognFunctionNode;
			fn = functions.RandomFunctionNode;
			fn = functions.SetfFunctionNode;
			fn = functions.SetLiteralFunctionNode;
			fn = functions.SetPixel;
			fn = functions.SinFunctionNode;
			fn = functions.SubFunctionNode;
			fn = functions.TanFunctionNode;

		}
	}
}
